#main.home {
padding: 0;
}
.home h1 {
font-family: "Gill Sans", Georgia,Verdana, sans-serif;
text-align: left;
margin: 0.75em 0 0.125em 0;
padding-left: .5em;
border: 0;
}
.home h1 a {
text-decoration: none;
}
.home h1 span {
font-size: 0.5625em;
}
.home h2 {
font: 100 0.75em "Gill Sans", Georgia, Verdana, sans-serif;
margin: 0.25em 0 2em 0;
padding-left: 1.5em;
}

.home #signin {
text-align: right;
}
.home #greeting, .home #login {width:inherit}
.home #signin form {
background: url(/images/fff-ccc.png) bottom left repeat-x #fff;
margin: -1.5em -0.25em 1em;
padding: 0.25em;
border: 1px groove #777
}
.home input {
background: url(/images/ccc-fff.png) top left repeat-x #fff;
border: 1px groove #222;
}
.home input:hover {
background: #ddd;
}


.home hr.clear {
border: 0;
border-bottom: 2px solid #777;
}

.home .wrapper {
background: url(/images/box.jpg) bottom left no-repeat;
padding: 0 0 2.75em 2.25em;
width: 24%;
float: left;
margin: 2% 2% 0 2%;
min-width: 9em;
}

.home .wrapper h3, .home h4 {
color: #900;
font: oblique 100 1.25em "Gill Sans", Georgia,Verdana, sans-serif;
text-align: center;
margin: 0
}

.home h4 {
color: #222;
border-bottom: 1px solid #777;
}

.home .wrapper h4 a {
color: #222;
font: 600 2.25em "Gill Sans", Georgia,Verdana, sans-serif;
text-decoration: none;
text-transform: lowercase;
}
.home .wrapper ul {
margin: 1em 0 0 0;
}
.home .wrapper ul span {
font-weight: 900;
font-size: larger;
}

.home h5 {
text-align: right;
font: 100 2.25em "Gill Sans", Georgia,Verdana, sans-serif;
padding: 0 1em
}

h5#signup {
clear: left;
margin: 2.25em auto 0;
color: #fff;
text-align: center;
width: 9em;
border: 3px groove #333;
background: url(/images/header-red.png) bottom right repeat-x #900;
padding: 0.625em
}

h5#signup a {
color: #fff;
text-decoration: none
}

#quotebox {
font: 100 1em/1.5 "Gill Sans", Georgia, Verdana, sans-serif;
margin: auto;
text-align: center
}
#quotebox p.attribution {
text-indent: 3em;
}
#closed-sign img {
clear: left;
display: block;
margin: auto
}
